the old stamping ground - German English Dictionary